/*
 * Copyright 2008 [rapid-framework], Inc. All rights reserved.
 * Website: http://www.rapid-framework.org.cn
 */

    define("pages/jls_wjpjc/form", [
            '../../pages/jls_wjpjc/WjpjcForm.html.js',
            "../../common/componts",
        ],
        function(require){
            var _show=function(_title,_data){
                var comonts=require("../../common/componts");
                var tmp= require("../../pages/jls_wjpjc/WjpjcForm.html");
                var htmlcompile = template.compile(tmp);
                //var _blr=loginuser.username;//获取当前办理人
                var html = htmlcompile(
                    {
                        title:_title,
                        data:_data
                    });
                $("#dlgWjpjc").dialog('destroy');
                $("#wjpjcForm").html(html);
                $("#tbsbqk").css("display","none");
                $("#wjpqk").css("display","none");
                $("#ycqk").css("display","none");

                //体表伤病情况显示隐藏
                $("#tbyws1").click(function () {
                    if($("#tbyws1").is(":checked")){
                        $("#tbsbqk").css("display","block");
                    }else{
                        $("#tbsbqk").css("display","none");
                    }
                });
                //有无违禁品显示隐藏
                $("#ywwjp1").click(function () {
                    if($("#ywwjp1").is(":checked")){
                        $("#wjpqk").css("display","block");
                    }else{
                        $("#wjpqk").css("display","none");
                    }
                });
                //有无异常显示隐藏
                $("#ywyc1").click(function () {
                    if($("#ywyc1").is(":checked")){
                        $("#ycqk").css("display","block");
                    }else{
                        $("#ycqk").css("display","none");
                    }
                });


                comonts.initSelect(undefined,undefined,undefined);
                $.parser.parse($("#wjpjcForm").parent());
                $('#dlgWjpjc').window('open');
                bindAction();
            }
            var tbywss=function(){
                var tbyws=$("#tbyws").submit();
                if(tbyws==null){
                    $("#tbsbqk").hide();
                }else{
                    $("#tbsbqk").show();
                }
            }
            var saveWjpjc=function () {
                var validate=$("#dlgWjpjc").form('validate');
                if (validate) {
                    var data =$("#fmWjpjc").serialize();
                    submitLoad();
                    $.ajax({
                        type : "POST",  //提交方式
                        url : "/jls_wjpjc/wjpjcAdd",//路径
                        data : data,//数据，这里使用的是Json格式进行传输
                        success : function(result) {
                            if (result.success) {
                                $('#dlgWjpjc').dialog('close');
                                findWjpjc();
                                $.messager.alert('提示','保存成功!','info');
                            }else{
                                removeLoad();
                                $.messager.alert('提示',result.msg,'info');
                            }
                        },
                        complete:function(){
                            removeLoad();
                        },

                    });
                }else{
                    $.messager.alert("提示", '必填项不能为空！');
                }
            }
            var updateWjpjc=function () {
                var validate=$("#dlgWjpjc").form('validate');
                if (validate) {
                    var data =$("#fmWjpjc").serialize();
                    submitLoad();
                    $.ajax({
                        type : "POST",  //提交方式
                        url : "/jls_wjpjc/wjpjcUpdate",//路径
                        data : data,//数据，这里使用的是Json格式进行传输
                        success : function(result) {
                            if (result.success) {
                                $('#dlgWjpjc').dialog('close');
                                findWjpjc();
                                $.messager.alert('提示','更新成功!','info');
                            }else{
                                removeLoad();
                                $.messager.alert('提示',result.msg,'info');
                            }
                        },
                        complete:function(){
                            removeLoad();
                        },

                    });
                }else{
                    $.messager.alert("提示", '必填项不能为空！');
                }
            }
            var bindAction=function(){
                var wjpjcId=$("#idfm").val();
                $("#wjpjc_save").on("click",function(){
                    if(wjpjcId==""||wjpjcId==null){
                        saveWjpjc();
                    }else {
                        updateWjpjc();
                    }
                });
                $("#wjpjc_cancel").on("click",function(){
                    $("#dlgWjpjc").dialog("close");
                });
            }
            function findWjpjc(){
                $('#wjpjcId').datagrid('clearSelections');
                $('#wjpjcId').datagrid('reload',{
                });
            }
            return{
                show:_show
            }
        });
